package lan;

/**
 * The Main Application Starter for displaying SNMP and Non-Snmp components 
 * found in LAN in a Split Pane interface.  
 * <br>Left side component of split pane is a tree which lists the found nodes 
 * in two categories.
 * <br> When the user select a particular node, the corresponding details are 
 * displayed in right side of the split pane using Tabbed Pane.
 * <br> Currently this version supports only the cornet encoder device, due to 
 * the unavailability/ignorance of Mib files for other devices.
 * <br>This application uses adventnet snmp api (java) 
 * @author J. Seetharaman
 */
public class LanBrowser 
{    
    /**
     * LanFrame: user-defined
     */
    private LanFrame frame; 
    /**
     * main: Lanches the GUI, <br> handled all exceptions thrown by others 
     */
    public static void main(String[] args)
    {
        try
        {              
            LanBrowser browser=new LanBrowser();   
            browser.launchGUI();            
        } 
        catch (Exception e)
        {
            e.printStackTrace();
        }                        
    }    
    /**
     * the only user-defined in LanBrowser, constructs the LanFrame GUI
     * @throws java.lang.Exception
     */
    private void launchGUI() throws Exception
    {
         frame=new LanFrame();
    }
}